home *** CD-ROM | disk | FTP | other *** search
/ LOGIC Apps / Logic-APPLE_II_APPS.iso / mac / LOGIC Apple II 5.25" Library - ProDOS / PRO027A.dsk / SQUIRT.asm < prev    next >
Assembly Source File  |  2012-02-16  |  16KB  |  699 lines

  1. 2000- 4C 13 20  JMP $2013
  2. 2003- 0D 53 51  ORA $5153
  3. 2006- 55 49     EOR $49,X
  4. 2008- 52        ???
  5. 2009- 54        ???
  6. 200A- 2E 53 59  ROL $5953
  7. 200D- 53        ???
  8. 200E- 54        ???
  9. 200F- 45 4D     EOR $4D
  10. 2011- 00        BRK
  11. 2012- 00        BRK
  12. 2013- A2 FF     LDX #$FF
  13. 2015- 9A        TXS
  14. 2016- AD F3 03  LDA $03F3
  15. 2019- 49 A5     EOR #$A5
  16. 201B- 8D F4 03  STA $03F4
  17. 201E- A0 00     LDY #$00
  18. 2020- B9 00 20  LDA $2000,Y
  19. 2023- 99 00 1E  STA $1E00,Y
  20. 2026- B9 00 21  LDA $2100,Y
  21. 2029- 99 00 1F  STA $1F00,Y
  22. 202C- 88        DEY
  23. 202D- D0 F1     BNE $2020
  24. 202F- 4C 32 1E  JMP $1E32
  25. 2032- AD 83 C0  LDA $C083
  26. 2035- AD 83 C0  LDA $C083
  27. 2038- A2 03     LDX #$03
  28. 203A- A9 00     LDA #$00
  29. 203C- 85 06     STA $06
  30. 203E- 85 08     STA $08
  31. 2040- A9 22     LDA #$22
  32. 2042- 85 09     STA $09
  33. 2044- A9 D1     LDA #$D1
  34. 2046- 85 07     STA $07
  35. 2048- A0 00     LDY #$00
  36. 204A- B1 08     LDA ($08),Y
  37. 204C- 91 06     STA ($06),Y
  38. 204E- 88        DEY
  39. 204F- D0 F9     BNE $204A
  40. 2051- E6 07     INC $07
  41. 2053- E6 09     INC $09
  42. 2055- CA        DEX
  43. 2056- 10 F2     BPL $204A
  44. 2058- AD 82 C0  LDA $C082
  45. 205B- AE 72 1F  LDX $1F72
  46. 205E- BD 72 1F  LDA $1F72,X
  47. 2061- 9D 4F 06  STA $064F,X
  48. 2064- CA        DEX
  49. 2065- D0 F7     BNE $205E
  50. 2067- CE F4 03  DEC $03F4
  51. 206A- A9 00     LDA #$00
  52. 206C- 85 08     STA $08
  53. 206E- AD 30 BF  LDA $BF30
  54. 2071- 8D 40 1F  STA $1F40
  55. 2074- 24 08     BIT $08
  56. 2076- 70 6B     BVS $20E3
  57. 2078- 20 00 BF  JSR $BF00
  58. 207B- 80        ???
  59. 207C- 3F        ???
  60. 207D- 1F        ???
  61. 207E- D0 63     BNE $20E3
  62. 2080- A9 00     LDA #$00
  63. 2082- 85 06     STA $06
  64. 2084- A9 20     LDA #$20
  65. 2086- 85 07     STA $07
  66. 2088- A0 02     LDY #$02
  67. 208A- B1 06     LDA ($06),Y
  68. 208C- 8D 43 1F  STA $1F43
  69. 208F- D0 06     BNE $2097
  70. 2091- A5 08     LDA $08
  71. 2093- 09 40     ORA #$40
  72. 2095- 85 08     STA $08
  73. 2097- C8        INY
  74. 2098- B1 06     LDA ($06),Y
  75. 209A- 8D 44 1F  STA $1F44
  76. 209D- A9 04     LDA #$04
  77. 209F- 85 06     STA $06
  78. 20A1- A2 0D     LDX #$0D
  79. 20A3- 86 09     STX $09
  80. 20A5- A0 10     LDY #$10
  81. 20A7- B1 06     LDA ($06),Y
  82. 20A9- C9 FF     CMP #$FF
  83. 20AB- D0 22     BNE $20CF
  84. 20AD- A0 00     LDY #$00
  85. 20AF- B1 06     LDA ($06),Y
  86. 20B1- F0 1C     BEQ $20CF
  87. 20B3- 29 0F     AND #$0F
  88. 20B5- A8        TAY
  89. 20B6- 24 08     BIT $08
  90. 20B8- 30 2F     BMI $20E9
  91. 20BA- CC 03 1E  CPY $1E03
  92. 20BD- D0 10     BNE $20CF
  93. 20BF- B1 06     LDA ($06),Y
  94. 20C1- D9 03 1E  CMP $1E03,Y
  95. 20C4- D0 09     BNE $20CF
  96. 20C6- 88        DEY
  97. 20C7- D0 F6     BNE $20BF
  98. 20C9- A5 08     LDA $08
  99. 20CB- 09 80     ORA #$80
  100. 20CD- 85 08     STA $08
  101. 20CF- A5 06     LDA $06
  102. 20D1- 18        CLC
  103. 20D2- 69 27     ADC #$27
  104. 20D4- 85 06     STA $06
  105. 20D6- A5 07     LDA $07
  106. 20D8- 69 00     ADC #$00
  107. 20DA- 85 07     STA $07
  108. 20DC- A6 09     LDX $09
  109. 20DE- CA        DEX
  110. 20DF- 30 93     BMI $2074
  111. 20E1- 10 C0     BPL $20A3
  112. 20E3- 20 00 BF  JSR $BF00
  113. 20E6- 65 38     ADC $38
  114. 20E8- 1F        ???
  115. 20E9- AE 6A 1F  LDX $1F6A
  116. 20EC- 8C 4B 1F  STY $1F4B
  117. 20EF- B1 06     LDA ($06),Y
  118. 20F1- CA        DEX
  119. 20F2- 30 05     BMI $20F9
  120. 20F4- DD 6B 1F  CMP $1F6B,X
  121. 20F7- D0 D6     BNE $20CF
  122. 20F9- 99 4B 1F  STA $1F4B,Y
  123. 20FC- 88        DEY
  124. 20FD- D0 F0     BNE $20EF
  125. 20FF- 20 00 BF  JSR $BF00
  126. 2102- C8        INY
  127. 2103- 45 1F     EOR $1F
  128. 2105- D0 DC     BNE $20E3
  129. 2107- AD 4A 1F  LDA $1F4A
  130. 210A- 8D 66 1F  STA $1F66
  131. 210D- 8D 5E 1F  STA $1F5E
  132. 2110- 8D 5C 1F  STA $1F5C
  133. 2113- 20 00 BF  JSR $BF00
  134. 2116- D1 65     CMP ($65),Y
  135. 2118- 1F        ???
  136. 2119- D0 C8     BNE $20E3
  137. 211B- AD 67 1F  LDA $1F67
  138. 211E- 8D 61 1F  STA $1F61
  139. 2121- AD 68 1F  LDA $1F68
  140. 2124- 8D 62 1F  STA $1F62
  141. 2127- 20 00 BF  JSR $BF00
  142. 212A- CA        DEX
  143. 212B- 5D 1F D0  EOR $D01F,X
  144. 212E- B4 20     LDY $20,X
  145. 2130- 00        BRK
  146. 2131- BF        ???
  147. 2132- CC 5B 1F  CPY $1F5B
  148. 2135- 4C 00 20  JMP $2000
  149. 2138- 04        ???
  150. 2139- 00        BRK
  151. 213A- 00        BRK
  152. 213B- 00        BRK
  153. 213C- 00        BRK
  154. 213D- 00        BRK
  155. 213E- 00        BRK
  156. 213F- 03        ???
  157. 2140- 00        BRK
  158. 2141- 00        BRK
  159. 2142- 20 02 00  JSR $0002
  160. 2145- 03        ???
  161. 2146- 4B        ???
  162. 2147- 1F        ???
  163. 2148- 00        BRK
  164. 2149- 08        PHP
  165. 214A- 00        BRK
  166. 214B- 00        BRK
  167. 214C- 00        BRK
  168. 214D- 00        BRK
  169. 214E- 00        BRK
  170. 214F- 00        BRK
  171. 2150- 00        BRK
  172. 2151- 00        BRK
  173. 2152- 00        BRK
  174. 2153- 00        BRK
  175. 2154- 00        BRK
  176. 2155- 00        BRK
  177. 2156- 00        BRK
  178. 2157- 00        BRK
  179. 2158- 00        BRK
  180. 2159- 00        BRK
  181. 215A- 00        BRK
  182. 215B- 01 00     ORA ($00,X)
  183. 215D- 04        ???
  184. 215E- 00        BRK
  185. 215F- 00        BRK
  186. 2160- 20 00 00  JSR $0000
  187. 2163- 00        BRK
  188. 2164- 00        BRK
  189. 2165- 02        ???
  190. 2166- 00        BRK
  191. 2167- 00        BRK
  192. 2168- 00        BRK
  193. 2169- 00        BRK
  194. 216A- 07        ???
  195. 216B- 2E 53 59  ROL $5953
  196. 216E- 53        ???
  197. 216F- 54        ???
  198. 2170- 45 4D     EOR $4D
  199. 2172- 28        PLP
  200. 2173- D3        ???
  201. 2174- D1 D5     CMP ($D5),Y
  202. 2176- C9 D2     CMP #$D2
  203. 2178- D4        ???
  204. 2179- A0 C3     LDY #$C3
  205. 217B- EF        ???
  206. 217C- F0 F2     BEQ $2170
  207. 217E- AE A0 B1  LDX $B1A0
  208. 2181- B9 B8 B5  LDA $B5B8,Y
  209. 2184- AD B8 B6  LDA $B6B8
  210. 2187- A0 E2     LDY #$E2
  211. 2189- F9 A0 D3  SBC $D3A0,Y
  212. 218C- F9 EE E5  SBC $E5EE,Y
  213. 218F- F3        ???
  214. 2190- E9 F3     SBC #$F3
  215. 2192- A0 D3     LDY #$D3
  216. 2194- F9 F3 F4  SBC $F4F3,Y
  217. 2197- E5 ED     SBC $ED
  218. 2199- F3        ???
  219. 219A- A0 EA     LDY #$EA
  220. 219C- EA        NOP
  221. 219D- EA        NOP
  222. 219E- EA        NOP
  223. 219F- EA        NOP
  224. 21A0- EA        NOP
  225. 21A1- EA        NOP
  226. 21A2- EA        NOP
  227. 21A3- EA        NOP
  228. 21A4- EA        NOP
  229. 21A5- EA        NOP
  230. 21A6- EA        NOP
  231. 21A7- EA        NOP
  232. 21A8- EA        NOP
  233. 21A9- EA        NOP
  234. 21AA- EA        NOP
  235. 21AB- EA        NOP
  236. 21AC- EA        NOP
  237. 21AD- EA        NOP
  238. 21AE- EA        NOP
  239. 21AF- EA        NOP
  240. 21B0- EA        NOP
  241. 21B1- EA        NOP
  242. 21B2- EA        NOP
  243. 21B3- EA        NOP
  244. 21B4- EA        NOP
  245. 21B5- EA        NOP
  246. 21B6- EA        NOP
  247. 21B7- EA        NOP
  248. 21B8- EA        NOP
  249. 21B9- EA        NOP
  250. 21BA- EA        NOP
  251. 21BB- EA        NOP
  252. 21BC- EA        NOP
  253. 21BD- EA        NOP
  254. 21BE- EA        NOP
  255. 21BF- EA        NOP
  256. 21C0- EA        NOP
  257. 21C1- EA        NOP
  258. 21C2- EA        NOP
  259. 21C3- EA        NOP
  260. 21C4- EA        NOP
  261. 21C5- EA        NOP
  262. 21C6- EA        NOP
  263. 21C7- EA        NOP
  264. 21C8- EA        NOP
  265. 21C9- EA        NOP
  266. 21CA- EA        NOP
  267. 21CB- EA        NOP
  268. 21CC- EA        NOP
  269. 21CD- EA        NOP
  270. 21CE- EA        NOP
  271. 21CF- EA        NOP
  272. 21D0- EA        NOP
  273. 21D1- EA        NOP
  274. 21D2- EA        NOP
  275. 21D3- EA        NOP
  276. 21D4- EA        NOP
  277. 21D5- EA        NOP
  278. 21D6- EA        NOP
  279. 21D7- EA        NOP
  280. 21D8- EA        NOP
  281. 21D9- EA        NOP
  282. 21DA- EA        NOP
  283. 21DB- EA        NOP
  284. 21DC- EA        NOP
  285. 21DD- EA        NOP
  286. 21DE- EA        NOP
  287. 21DF- EA        NOP
  288. 21E0- EA        NOP
  289. 21E1- EA        NOP
  290. 21E2- EA        NOP
  291. 21E3- EA        NOP
  292. 21E4- EA        NOP
  293. 21E5- EA        NOP
  294. 21E6- EA        NOP
  295. 21E7- EA        NOP
  296. 21E8- EA        NOP
  297. 21E9- EA        NOP
  298. 21EA- EA        NOP
  299. 21EB- EA        NOP
  300. 21EC- EA        NOP
  301. 21ED- EA        NOP
  302. 21EE- EA        NOP
  303. 21EF- EA        NOP
  304. 21F0- EA        NOP
  305. 21F1- EA        NOP
  306. 21F2- EA        NOP
  307. 21F3- EA        NOP
  308. 21F4- EA        NOP
  309. 21F5- EA        NOP
  310. 21F6- EA        NOP
  311. 21F7- EA        NOP
  312. 21F8- EA        NOP
  313. 21F9- EA        NOP
  314. 21FA- EA        NOP
  315. 21FB- EA        NOP
  316. 21FC- EA        NOP
  317. 21FD- EA        NOP
  318. 21FE- EA        NOP
  319. 21FF- EA        NOP
  320. 2200- AD 82 C0  LDA $C082
  321. 2203- 20 2F FB  JSR $FB2F
  322. 2206- A9 00     LDA #$00
  323. 2208- 85 1A     STA $1A
  324. 220A- A2 17     LDX #$17
  325. 220C- 9D 58 BF  STA $BF58,X
  326. 220F- CA        DEX
  327. 2210- 10 FA     BPL $220C
  328. 2212- EE 6F BF  INC $BF6F
  329. 2215- A2 CF     LDX #$CF
  330. 2217- 8E 58 BF  STX $BF58
  331. 221A- AD 98 BF  LDA $BF98
  332. 221D- A8        TAY
  333. 221E- 29 02     AND #$02
  334. 2220- D0 0E     BNE $2230
  335. 2222- CA        DEX
  336. 2223- 8E C0 11  STX $11C0
  337. 2226- 98        TYA
  338. 2227- 30 0A     BMI $2233
  339. 2229- A9 DF     LDA #$DF
  340. 222B- 8D 3C 12  STA $123C
  341. 222E- D0 03     BNE $2233
  342. 2230- 20 00 C3  JSR $C300
  343. 2233- 20 11 12  JSR $1211
  344. 2236- A2 08     LDX #$08
  345. 2238- 20 2A 12  JSR $122A
  346. 223B- 20 49 12  JSR $1249
  347. 223E- A9 10     LDA #$10
  348. 2240- 85 19     STA $19
  349. 2242- 20 00 BF  JSR $BF00
  350. 2245- C5 F0     CMP $F0
  351. 2247- 12        ???
  352. 2248- D0 1D     BNE $2267
  353. 224A- 20 1E 12  JSR $121E
  354. 224D- 20 AF 11  JSR $11AF
  355. 2250- 8A        TXA
  356. 2251- D0 FA     BNE $224D
  357. 2253- A0 10     LDY #$10
  358. 2255- 91 08     STA ($08),Y
  359. 2257- 4C F7 10  JMP $10F7
  360. 225A- 20 11 12  JSR $1211
  361. 225D- A5 1A     LDA $1A
  362. 225F- F0 D5     BEQ $2236
  363. 2261- 20 00 BF  JSR $BF00
  364. 2264- C6 F6     DEC $F6
  365. 2266- 12        ???
  366. 2267- D0 1B     BNE $2284
  367. 2269- A2 3C     LDX #$3C
  368. 226B- 20 2A 12  JSR $122A
  369. 226E- A2 00     LDX #$00
  370. 2270- BD 81 02  LDA $0281,X
  371. 2273- 20 35 12  JSR $1235
  372. 2276- E8        INX
  373. 2277- E4 1A     CPX $1A
  374. 2279- 90 F5     BCC $2270
  375. 227B- 20 1E 12  JSR $121E
  376. 227E- 20 00 BF  JSR $BF00
  377. 2281- C8        INY
  378. 2282- F9 12 D0  SBC $D012,Y
  379. 2285- 63        ???
  380. 2286- 20 00 BF  JSR $BF00
  381. 2289- CC F4 12  CPY $12F4
  382. 228C- 20 49 12  JSR $1249
  383. 228F- 20 55 12  JSR $1255
  384. 2292- 84 62     STY $62
  385. 2294- 84 72     STY $72
  386. 2296- A0 02     LDY #$02
  387. 2298- 84 80     STY $80
  388. 229A- B1 06     LDA ($06),Y
  389. 229C- 85 64     STA $64
  390. 229E- C8        INY
  391. 229F- 84 60     STY $60
  392. 22A1- B1 06     LDA ($06),Y
  393. 22A3- 85 65     STA $65
  394. 22A5- C8        INY
  395. 22A6- 84 70     STY $70
  396. 22A8- 84 06     STY $06
  397. 22AA- A0 20     LDY #$20
  398. 22AC- 84 63     STY $63
  399. 22AE- 84 73     STY $73
  400. 22B0- A9 0D     LDA #$0D
  401. 22B2- 85 18     STA $18
  402. 22B4- A9 27     LDA #$27
  403. 22B6- 85 19     STA $19
  404. 22B8- A0 10     LDY #$10
  405. 22BA- B1 06     LDA ($06),Y
  406. 22BC- C9 FF     CMP #$FF
  407. 22BE- F0 04     BEQ $22C4
  408. 22C0- C9 0F     CMP #$0F
  409. 22C2- D0 08     BNE $22CC
  410. 22C4- 20 AF 11  JSR $11AF
  411. 22C7- 8A        TXA
  412. 22C8- F0 05     BEQ $22CF
  413. 22CA- D0 08     BNE $22D4
  414. 22CC- 20 6A 12  JSR $126A
  415. 22CF- 98        TYA
  416. 22D0- A0 10     LDY #$10
  417. 22D2- 91 08     STA ($08),Y
  418. 22D4- C6 18     DEC $18
  419. 22D6- 10 E0     BPL $22B8
  420. 22D8- A5 64     LDA $64
  421. 22DA- F0 10     BEQ $22EC
  422. 22DC- AD 30 BF  LDA $BF30
  423. 22DF- 85 61     STA $61
  424. 22E1- 20 00 BF  JSR $BF00
  425. 22E4- 80        ???
  426. 22E5- 60        RTS
  427. 22E6- 00        BRK
  428. 22E7- F0 A6     BEQ $228F
  429. 22E9- 4C 93 11  JMP $1193
  430. 22EC- A5 1D     LDA $1D
  431. 22EE- C9 C1     CMP #$C1
  432. 22F0- D0 05     BNE $22F7
  433. 22F2- A2 10     LDX #$10
  434. 22F4- 20 2A 12  JSR $122A
  435. 22F7- A2 17     LDX #$17
  436. 22F9- 20 25 12  JSR $1225
  437. 22FC- 20 40 12  JSR $1240
  438. 22FF- C9 9B     CMP #$9B
  439. 2301- F0 1B     BEQ $231E
  440. 2303- 29 DF     AND #$DF
  441. 2305- 85 1E     STA $1E
  442. 2307- 20 49 12  JSR $1249
  443. 230A- A0 10     LDY #$10
  444. 230C- B1 08     LDA ($08),Y
  445. 230E- D0 05     BNE $2315
  446. 2310- 20 DD FB  JSR $FBDD
  447. 2313- F0 E7     BEQ $22FC
  448. 2315- C5 1E     CMP $1E
  449. 2317- F0 19     BEQ $2332
  450. 2319- 20 5F 12  JSR $125F
  451. 231C- F0 EC     BEQ $230A
  452. 231E- A6 1A     LDX $1A
  453. 2320- F0 08     BEQ $232A
  454. 2322- BD 80 02  LDA $0280,X
  455. 2325- CA        DEX
  456. 2326- C9 2F     CMP #$2F
  457. 2328- D0 F8     BNE $2322
  458. 232A- 86 1A     STX $1A
  459. 232C- 8E 80 02  STX $0280
  460. 232F- 4C 5A 10  JMP $105A
  461. 2332- A0 00     LDY #$00
  462. 2334- B1 08     LDA ($08),Y
  463. 2336- 85 1C     STA $1C
  464. 2338- 29 0F     AND #$0F
  465. 233A- 85 1B     STA $1B
  466. 233C- 8D FF 12  STA $12FF
  467. 233F- A6 1A     LDX $1A
  468. 2341- A9 2F     LDA #$2F
  469. 2343- 9D 81 02  STA $0281,X
  470. 2346- E8        INX
  471. 2347- C6 1B     DEC $1B
  472. 2349- 30 0A     BMI $2355
  473. 234B- C8        INY
  474. 234C- B1 08     LDA ($08),Y
  475. 234E- 29 7F     AND #$7F
  476. 2350- 99 FF 12  STA $12FF,Y
  477. 2353- D0 EE     BNE $2343
  478. 2355- A5 1A     LDA $1A
  479. 2357- F0 D1     BEQ $232A
  480. 2359- A5 1C     LDA $1C
  481. 235B- 30 CD     BMI $232A
  482. 235D- 8E 80 02  STX $0280
  483. 2360- 20 00 BF  JSR $BF00
  484. 2363- C8        INY
  485. 2364- EA        NOP
  486. 2365- 12        ???
  487. 2366- D0 2B     BNE $2393
  488. 2368- AD EF 12  LDA $12EF
  489. 236B- 85 81     STA $81
  490. 236D- 85 71     STA $71
  491. 236F- 20 00 BF  JSR $BF00
  492. 2372- D1 80     CMP ($80),Y
  493. 2374- 00        BRK
  494. 2375- A5 82     LDA $82
  495. 2377- 85 74     STA $74
  496. 2379- A5 83     LDA $83
  497. 237B- 85 75     STA $75
  498. 237D- 20 00 BF  JSR $BF00
  499. 2380- CA        DEX
  500. 2381- 70 00     BVS $2383
  501. 2383- D0 0E     BNE $2393
  502. 2385- 20 00 BF  JSR $BF00
  503. 2388- CC F4 12  CPY $12F4
  504. 238B- A9 95     LDA #$95
  505. 238D- 20 35 12  JSR $1235
  506. 2390- 4C 00 20  JMP $2000
  507. 2393- 48        PHA
  508. 2394- 20 11 12  JSR $1211
  509. 2397- 68        PLA
  510. 2398- 29 B0     AND #$B0
  511. 239A- D0 03     BNE $239F
  512. 239C- A2 5D     LDX #$5D
  513. 239E- 2C A2 54  BIT $54A2
  514. 23A1- 20 25 12  JSR $1225
  515. 23A4- A2 65     LDX #$65
  516. 23A6- 20 2A 12  JSR $122A
  517. 23A9- 20 40 12  JSR $1240
  518. 23AC- 4C 00 10  JMP $1000
  519. 23AF- A0 00     LDY #$00
  520. 23B1- B1 06     LDA ($06),Y
  521. 23B3- AA        TAX
  522. 23B4- 29 0F     AND #$0F
  523. 23B6- 85 1B     STA $1B
  524. 23B8- D0 03     BNE $23BD
  525. 23BA- 4C 6A 12  JMP $126A
  526. 23BD- A5 1D     LDA $1D
  527. 23BF- C9 DB     CMP #$DB
  528. 23C1- B0 F7     BCS $23BA
  529. 23C3- E6 1D     INC $1D
  530. 23C5- C9 CE     CMP #$CE
  531. 23C7- F0 04     BEQ $23CD
  532. 23C9- B0 07     BCS $23D2
  533. 23CB- 90 09     BCC $23D6
  534. 23CD- 48        PHA
  535. 23CE- 20 1E 12  JSR $121E
  536. 23D1- 68        PLA
  537. 23D2- A0 27     LDY #$27
  538. 23D4- 84 24     STY $24
  539. 23D6- A0 10     LDY #$10
  540. 23D8- 91 08     STA ($08),Y
  541. 23DA- 20 35 12  JSR $1235
  542. 23DD- A9 AD     LDA #$AD
  543. 23DF- 20 35 12  JSR $1235
  544. 23E2- 8A        TXA
  545. 23E3- A0 00     LDY #$00
  546. 23E5- 91 08     STA ($08),Y
  547. 23E7- C6 1B     DEC $1B
  548. 23E9- 30 08     BMI $23F3
  549. 23EB- C8        INY
  550. 23EC- B1 06     LDA ($06),Y
  551. 23EE- 20 35 12  JSR $1235
  552. 23F1- D0 F2     BNE $23E5
  553. 23F3- A9 A0     LDA #$A0
  554. 23F5- 20 35 12  JSR $1235
  555. 23F8- C8        INY
  556. 23F9- C0 11     CPY #$11
  557. 23FB- 90 F6     BCC $23F3
  558. 23FD- A5 1A     LDA $1A
  559. 23FF- F0 0B     BEQ $240C
  560. 2401- 8A        TXA
  561. 2402- 30 03     BMI $2407
  562. 2404- A2 42     LDX #$42
  563. 2406- 2C A2 48  BIT $48A2
  564. 2409- 20 2A 12  JSR $122A
  565. 240C- 20 5F 12  JSR $125F
  566. 240F- F0 11     BEQ $2422
  567. 2411- A9 8C     LDA #$8C
  568. 2413- 20 3D 12  JSR $123D
  569. 2416- 20 58 FC  JSR $FC58
  570. 2419- A2 00     LDX #$00
  571. 241B- 4C 2A 12  JMP $122A
  572. 241E- A9 04     LDA #$04
  573. 2420- 85 25     STA $25
  574. 2422- 4C 8E FD  JMP $FD8E
  575. 2425- A9 14     LDA #$14
  576. 2427- 20 20 12  JSR $1220
  577. 242A- BD 78 12  LDA $1278,X
  578. 242D- 10 06     BPL $2435
  579. 242F- 20 35 12  JSR $1235
  580. 2432- E8        INX
  581. 2433- D0 F5     BNE $242A
  582. 2435- 09 80     ORA #$80
  583. 2437- C9 E0     CMP #$E0
  584. 2439- 90 02     BCC $243D
  585. 243B- 29 FF     AND #$FF
  586. 243D- 4C ED FD  JMP $FDED
  587. 2440- AD 00 C0  LDA $C000
  588. 2443- 10 FB     BPL $2440
  589. 2445- 8D 10 C0  STA $C010
  590. 2448- 60        RTS
  591. 2449- A9 00     LDA #$00
  592. 244B- 85 08     STA $08
  593. 244D- A9 30     LDA #$30
  594. 244F- 85 09     STA $09
  595. 2451- A9 C1     LDA #$C1
  596. 2453- 85 1D     STA $1D
  597. 2455- A9 20     LDA #$20
  598. 2457- 85 07     STA $07
  599. 2459- A9 00     LDA #$00
  600. 245B- 85 06     STA $06
  601. 245D- A8        TAY
  602. 245E- 60        RTS
  603. 245F- 18        CLC
  604. 2460- A5 08     LDA $08
  605. 2462- 69 20     ADC #$20
  606. 2464- 85 08     STA $08
  607. 2466- 90 02     BCC $246A
  608. 2468- E6 09     INC $09
  609. 246A- 18        CLC
  610. 246B- A5 19     LDA $19
  611. 246D- 65 06     ADC $06
  612. 246F- 85 06     STA $06
  613. 2471- 90 02     BCC $2475
  614. 2473- E6 07     INC $07
  615. 2475- A0 00     LDY #$00
  616. 2477- 60        RTS
  617. 2478- D3        ???
  618. 2479- D1 D5     CMP ($D5),Y
  619. 247B- C9 D2     CMP #$D2
  620. 247D- D4        ???
  621. 247E- 8D 0D D6  STA $D60D
  622. 2481- EF        ???
  623. 2482- EC F5 ED  CPX $EDF5
  624. 2485- E5 F3     SBC $F3
  625. 2487- 3A        ???
  626. 2488- BC CE EF  LDY $EFCE,X
  627. 248B- EE E5 BE  INC $BEE5
  628. 248E- 0D 8D D0  ORA $D08D
  629. 2491- F2        ???
  630. 2492- E5 F3     SBC $F3
  631. 2494- F3        ???
  632. 2495- A0 E1     LDY #$E1
  633. 2497- A0 EC     LDY #$EC
  634. 2499- E5 F4     SBC $F4
  635. 249B- F4        ???
  636. 249C- E5 F2     SBC $F2
  637. 249E- A0 EF     LDY #$EF
  638. 24A0- F2        ???
  639. 24A1- A0 BC     LDY #$BC
  640. 24A3- C5 D3     CMP $D3
  641. 24A5- C3        ???
  642. 24A6- BE A0 F4  LDX $F4A0,Y
  643. 24A9- EF        ???
  644. 24AA- A0 F0     LDY #$F0
  645. 24AC- F2        ???
  646. 24AD- E5 F6     SBC $F6
  647. 24AF- E9 EF     SBC #$EF
  648. 24B1- F5 F3     SBC $F3,X
  649. 24B3- 0D D0 E1  ORA $E1D0
  650. 24B6- F4        ???
  651. 24B7- E8        INX
  652. 24B8- BA        TSX
  653. 24B9- 20 D3 F9  JSR $F9D3
  654. 24BC- F3        ???
  655. 24BD- F4        ???
  656. 24BE- E5 6D     SBC $6D
  657. 24C0- D3        ???
  658. 24C1- F5 E2     SBC $E2,X
  659. 24C3- E4 E9     CPX $E9
  660. 24C5- F2        ???
  661. 24C6- E5 E3     SBC $E3
  662. 24C8- F4        ???
  663. 24C9- EF        ???
  664. 24CA- F2        ???
  665. 24CB- 79 C9 AF  ADC $AFC9,Y
  666. 24CE- CF        ???
  667. 24CF- A0 C5     LDY #$C5
  668. 24D1- F2        ???
  669. 24D2- F2        ???
  670. 24D3- EF        ???
  671. 24D4- 72        ???
  672. 24D5- C2        ???
  673. 24D6- E1 E4     SBC ($E4,X)
  674. 24D8- A0 D0     LDY #$D0
  675. 24DA- E1 F4     SBC ($F4,X)
  676. 24DC- 68        PLA
  677. 24DD- 8D D0 F2  STA $F2D0
  678. 24E0- E5 F3     SBC $F3
  679. 24E2- F3        ???
  680. 24E3- A0 E1     LDY #$E1
  681. 24E5- A0 EB     LDY #$EB
  682. 24E7- E5 F9     SBC $F9
  683. 24E9- 0D 03 FF  ORA $FF03
  684. 24EC- 12        ???
  685. 24ED- 00        BRK
  686. 24EE- 08        PHP
  687. 24EF- 12        ???
  688. 24F0- 02        ???
  689. 24F1- 00        BRK
  690. 24F2- 00        BRK
  691. 24F3- 20 01 00  JSR $0001
  692. 24F6- 01 80     ORA ($80,X)
  693. 24F8- 02        ???
  694. 24F9- 03        ???
  695. 24FA- 80        ???
  696. 24FB- 02        ???
  697. 24FC- 00        BRK
  698. 24FD- 20 00 00  JSR $0000
  699.